<xs:schema xmlns:tns="Http://Healthcare" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns:upgd="urn:schemas-microsoft-com:xml-updategram" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="Http://Healthcare" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="..\updategram_identity.xsd" namespace="urn:schemas-microsoft-com:xml-updategram" />
  <xs:annotation>
    <xs:appinfo>
      <b:references>
        <b:reference targetNamespace="urn:schemas-microsoft-com:xml-updategram" />
      </b:references>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="Request">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:updategram="urn:schemas-microsoft-com:xml-updategram" updategram:Prefix="updg" minOccurs="1" maxOccurs="unbounded" name="sync">
          <xs:complexType>
            <xs:sequence>
              <xs:element updategram:Prefix="updg" minOccurs="0" maxOccurs="unbounded" name="after">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="BillingPayToProvider">
                      <xs:complexType>
                        <xs:attribute name="HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="HierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="HierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="ProviderCode" type="xs:string" />
                        <xs:attribute name="ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="ProviderTaxonomyCode" type="xs:string" />
                        <xs:attribute name="ProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="ProviderCurrencyCode" type="xs:string" />
                        <xs:attribute name="BillingProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="BillingProviderEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="BillingProviderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="BillingProviderIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="BillingProviderIdentifier" type="xs:string" />
                        <xs:attribute name="BillingProviderAddressLine1" type="xs:string" />
                        <xs:attribute name="BillingProviderAddressLine2" type="xs:string" />
                        <xs:attribute name="BillingProviderCityName" type="xs:string" />
                        <xs:attribute name="BillingProviderStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="BillingProviderZIPCode" type="xs:string" />
                        <xs:attribute name="BillingProviderCountryCode" type="xs:string" />
                        <xs:attribute name="BillingProviderSecondaryIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="BillingProviderAdditionalIdentifier" type="xs:string" />
                        <xs:attribute name="CreditDebitCardBillingInformationQualifier" type="xs:string" />
                        <xs:attribute name="BillingProviderCreditCardIdentifier" type="xs:string" />
                        <xs:attribute name="BillingProviderContactFunctionCode" type="xs:string" />
                        <xs:attribute name="BillingProviderContactName" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="BillingProviderCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="PayToProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="PayToProviderEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="PayToProviderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="PayToProviderIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="PayToProviderIdentifier" type="xs:string" />
                        <xs:attribute name="PayToProviderAddressLine1" type="xs:string" />
                        <xs:attribute name="PayToProviderAddressLine2" type="xs:string" />
                        <xs:attribute name="PayToProviderCityName" type="xs:string" />
                        <xs:attribute name="PayToProviderStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="PayToProviderZIPCode" type="xs:string" />
                        <xs:attribute name="PayToProviderCountryCode" type="xs:string" />
                        <xs:attribute name="PayToProviderSecondaryIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="PayToProviderAdditionalIdentifier" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupIDKey" type="xs:int" />
                        <xs:attribute name="BillingPayToProviderIDKey" type="xs:int" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="InterchangeIDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="Claim">
                      <xs:complexType>
                        <xs:attribute name="SubscriberIDKey" type="xs:int" />
                        <xs:attribute name="ProviderIDKey" type="xs:int" />
                        <xs:attribute name="SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="PatientAccountNumber" type="xs:string" />
                        <xs:attribute name="TotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="FacilityCodeValue" type="xs:string" />
                        <xs:attribute name="FacilityCodeQualifier" type="xs:string" />
                        <xs:attribute name="ClaimFrequencyTypeCode" type="xs:string" />
                        <xs:attribute name="ProviderOrSupplierSignatureIndicator" type="xs:string" />
                        <xs:attribute name="MedicareAssignmentCode" type="xs:string" />
                        <xs:attribute name="BenefitsAssignmentCertificationIndicator" type="xs:string" />
                        <xs:attribute name="ReleaseOfInformationCode" type="xs:string" />
                        <xs:attribute name="ExplanationOfBenefitsIndicator" type="xs:string" />
                        <xs:attribute name="DelayReasonCode" type="xs:string" />
                        <xs:attribute name="DischargeDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="DischargeDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="DischargeHour" type="xs:string" />
                        <xs:attribute name="StatementDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="StatementDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="StatementFromOrToDate" type="xs:string" />
                        <xs:attribute name="AdmissionDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="AdmissionDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="AdmissionDateAndHour" type="xs:string" />
                        <xs:attribute name="AdmissionCode" type="xs:string" />
                        <xs:attribute name="AdmissionSourceCode" type="xs:string" />
                        <xs:attribute name="PatientStatusCode" type="xs:string" />
                        <xs:attribute name="ContractTypeCode" type="xs:string" />
                        <xs:attribute name="ContractAmount" type="xs:string" />
                        <xs:attribute name="ContractPercentage" type="xs:string" />
                        <xs:attribute name="ContractCode" type="xs:string" />
                        <xs:attribute name="ContractTermDiscountPercentage" type="xs:string" />
                        <xs:attribute name="ContractVersionIdentfier" type="xs:string" />
                        <xs:attribute name="ClaimFrequencyCode" type="xs:string" />
                        <xs:attribute name="PayerAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="PayerEstimatedMonetaryAmount" type="xs:string" />
                        <xs:attribute name="PatientAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="PatientEstimatedMonetaryAmount" type="xs:string" />
                        <xs:attribute name="PatientPaidAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="PatientPaidMonetaryAmount" type="xs:string" />
                        <xs:attribute name="CreditCardAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardMaximumAmount" type="xs:string" />
                        <xs:attribute name="AdjustedRepricedClaimReferenceNumber" type="xs:string" />
                        <xs:attribute name="RepricedClaimReferenceNumber" type="xs:string" />
                        <xs:attribute name="ValueAddedNetworkTraceNumber" type="xs:string" />
                        <xs:attribute name="DocumentControlIdentifier" type="xs:string" />
                        <xs:attribute name="ClaimOriginalReferenceNumber" type="xs:string" />
                        <xs:attribute name="InvestigationalDeviceExemptionIdentifier" type="xs:string" />
                        <xs:attribute name="ServiceAuthorizationExceptionCode" type="xs:string" />
                        <xs:attribute name="PeerReviewAuthorizationNumber" type="xs:string" />
                        <xs:attribute name="PriorAuthorizationNumber" type="xs:string" />
                        <xs:attribute name="MedicalRecordNumber" type="xs:string" />
                        <xs:attribute name="DemonstrationProjectIdentifier" type="xs:string" />
                        <xs:attribute name="FixedFormatInformation" type="xs:string" />
                        <xs:attribute name="ClaimNoteReferenceCode" type="xs:string" />
                        <xs:attribute name="ClaimNoteText" type="xs:string" />
                        <xs:attribute name="BillingNoteReferenceCode" type="xs:string" />
                        <xs:attribute name="BillingNoteText" type="xs:string" />
                        <xs:attribute name="PrincipalAdmittingECode1" type="xs:string" />
                        <xs:attribute name="PrincipalAdmittingECode2" type="xs:string" />
                        <xs:attribute name="PrincipalAdmittingECode3" type="xs:string" />
                        <xs:attribute name="PrincipalAdmittingECode4" type="xs:string" />
                        <xs:attribute name="DRGCode" type="xs:string" />
                        <xs:attribute name="PrincipalProcedureCode" type="xs:string" />
                        <xs:attribute name="ClaimQuantityQualifier" type="xs:string" />
                        <xs:attribute name="ClaimDaysCount" type="xs:int" />
                        <xs:attribute name="UnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="PricingMethodology" type="xs:string" />
                        <xs:attribute name="RepricedAllowedAmount" type="xs:string" />
                        <xs:attribute name="RepricedSavingAmount" type="xs:string" />
                        <xs:attribute name="RepricingOrganizationIdentifier" type="xs:string" />
                        <xs:attribute name="RepricingPerDiemOrFlatRateAmount" type="xs:string" />
                        <xs:attribute name="RepricedApprovedDRGCode" type="xs:string" />
                        <xs:attribute name="RepricedApprovedAmount" type="xs:string" />
                        <xs:attribute name="RepricedApprovedRevenueCode" type="xs:string" />
                        <xs:attribute name="RepricedProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="RepricedApprovedHCPCSCode" type="xs:string" />
                        <xs:attribute name="RepricedUnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="RepricedApprovedServiceUnitCount" type="xs:int" />
                        <xs:attribute name="RepricedRejectReasonCode" type="xs:string" />
                        <xs:attribute name="RepricedPolicyComplianceCode" type="xs:string" />
                        <xs:attribute name="RepricedExceptionCode" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianLastName" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysicianSpecialtyCode" type="xs:string" />
                        <xs:attribute name="OperatingPhysicianLastName" type="xs:string" />
                        <xs:attribute name="OperatingPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="OperatingPhysicianPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysicianSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="OtherPhysicianLastName" type="xs:string" />
                        <xs:attribute name="OtherPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="OtherPhysicianPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="OtherPhysicianSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="OtherPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="ServiceFacilityEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="ServiceFacilityEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="ServiceFacilityLaboratoryOrFacilityName" type="xs:string" />
                        <xs:attribute name="ServiceFacilityIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityAddressLine1" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityAddressLine2" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityCityName" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilityPostalZoneOrZIPCode" type="xs:string" />
                        <xs:attribute name="CountryCode" type="xs:string" />
                        <xs:attribute name="ServiceFacilitySecondaryReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="LaboratoryOrFacilitySecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="LastClaimStatusCode" type="xs:string" />
                        <xs:attribute name="PatientPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="IsPatient" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="ClaimIDKey" type="xs:int" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ClaimLineItems">
                      <xs:complexType>
                        <xs:attribute name="AssignedNumber" type="xs:string" />
                        <xs:attribute name="ServiceLineRevenueCode" type="xs:string" />
                        <xs:attribute name="LineItemChargeAmount" type="xs:string" />
                        <xs:attribute name="UnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="ServiceUnitCount" type="xs:int" />
                        <xs:attribute name="ServiceLineRate" type="xs:string" />
                        <xs:attribute name="ServiceDate" type="xs:string" />
                        <xs:attribute name="SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="PatientAccountNumber" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="ClaimIDKey" type="xs:int" />
                        <xs:attribute name="ClaimLineItemIDKey" type="xs:int" />
                        <xs:attribute name="ProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="ProcedureCode" type="xs:string" />
                        <xs:attribute name="ProcedureModifier1" type="xs:string" />
                        <xs:attribute name="ProcedureModifier2" type="xs:string" />
                        <xs:attribute name="ProcedureModifier3" type="xs:string" />
                        <xs:attribute name="ProcedureModifier4" type="xs:string" />
                        <xs:attribute name="LineItemDeniedChargeOrNonCoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ClaimPaymentLineItems">
                      <xs:complexType>
                        <xs:attribute name="ClaimPaymentLineItemIDKey" type="xs:int" />
                        <xs:attribute name="ClaimPaymentIDKey" type="xs:int" />
                        <xs:attribute name="PatientControlNumber" type="xs:string" />
                        <xs:attribute name="LineItemChargeAmount" type="xs:string" />
                        <xs:attribute name="LineItemProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="NationalUniformBillingCommitteeRevenueCode" type="xs:string" />
                        <xs:attribute name="UnitsOfServicePaidCount" type="xs:string" />
                        <xs:attribute name="PayerClaimControlNumber" type="xs:string" />
                        <xs:attribute name="ProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="ProcedureCode" type="xs:string" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="SubscriberHierarchicalIDNumber" type="xs:int" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="AssignedNumber" type="xs:int" />
                        <xs:attribute name="ProcedureModifier1" type="xs:string" />
                        <xs:attribute name="ProcedureModifier2" type="xs:string" />
                        <xs:attribute name="ProcedureModifier3" type="xs:string" />
                        <xs:attribute name="ProcedureModifier4" type="xs:string" />
                        <xs:attribute name="ProcedureCodeDescription" type="xs:string" />
                        <xs:attribute name="AdjProcedureModifier1" type="xs:string" />
                        <xs:attribute name="AdjProcedureModifier2" type="xs:string" />
                        <xs:attribute name="AdjProcedureModifier3" type="xs:string" />
                        <xs:attribute name="AdjProcedureModifier4" type="xs:string" />
                        <xs:attribute name="AdjProcedureCodeDescription" type="xs:string" />
                        <xs:attribute name="AdjProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="AdjProcedureCode" type="xs:string" />
                        <xs:attribute name="OriginalUnitsOfServiceCount" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ClaimPayments">
                      <xs:complexType>
                        <xs:attribute name="ClaimPaymentIDKey" type="xs:int" />
                        <xs:attribute name="ClaimIDKey" type="xs:int" />
                        <xs:attribute name="ClaimSubmitterID" type="xs:string" />
                        <xs:attribute name="TransactionHandlingCode" type="xs:string" />
                        <xs:attribute name="TotalActualProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="CreditOrDebitFlagCode" type="xs:string" />
                        <xs:attribute name="PaymentMethodCode" type="xs:string" />
                        <xs:attribute name="PaymentFormatCode" type="xs:string" />
                        <xs:attribute name="SenderDepositoryFinancialInstitutionDFIQualifier" type="xs:string" />
                        <xs:attribute name="SenderDFIIdentifier" type="xs:string" />
                        <xs:attribute name="SenderAccountNumberQualifier" type="xs:string" />
                        <xs:attribute name="SenderBankAccountNumber" type="xs:string" />
                        <xs:attribute name="PayerIdentifier" type="xs:string" />
                        <xs:attribute name="OriginatingCompanySupplementalCode" type="xs:string" />
                        <xs:attribute name="ReceiverDepositoryFinancialInstitutionDFIQualifier" type="xs:string" />
                        <xs:attribute name="ReceiverOrProviderBankIDNumber" type="xs:string" />
                        <xs:attribute name="ReceiverAccountNumberQualifier" type="xs:string" />
                        <xs:attribute name="ReceiverOrProviderAccountNumber" type="xs:string" />
                        <xs:attribute name="CheckIssueOrEFTEffectiveDate" type="xs:string" />
                        <xs:attribute name="TraceTypeCode" type="xs:string" />
                        <xs:attribute name="CheckOrEFTTraceNumber" type="xs:string" />
                        <xs:attribute name="ProductionDate" type="xs:string" />
                        <xs:attribute name="ProviderSummaryProviderIdentifierAssignedNumber" type="xs:string" />
                        <xs:attribute name="ProviderSummaryProviderIdentifier" type="xs:string" />
                        <xs:attribute name="ProviderSummaryFacilityTypeCode" type="xs:string" />
                        <xs:attribute name="ProviderSummaryFiscalPeriodDate" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalClaimCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalCoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalNoncoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalDeniedChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalInterestAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalContractualAdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalGrammRudmanReductionAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalMSPPayerAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalBloodDeductibleAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalNonLabChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalCoinsuranceAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalHCPCSReportedChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalHCPCSPayableAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalDeductibleAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalProfessionalComponentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalMSPPatientLiabilityMetAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalPatientReimbursementAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalPIPClaimCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalPIPAdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalFederalSpecificAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalHospitalSpecificAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalDisproportionateShareAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalCapitalAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalIndirectMedicalEducationAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalOutlierDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalDayOutlierAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalCostOutlierAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryAverageDRGLengthOfStay" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalDischargeCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalCostReportDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalCoveredDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalNoncoveredDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalMSPPassThroughAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryAverageDRGWeight" type="xs:int" />
                        <xs:attribute name="ProviderSummaryTotalPPSCapitalFSPDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalPPSCapitalHSPDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSummaryTotalPPSDSHDRGAmount" type="xs:string" />
                        <xs:attribute name="PatientControlNubmer" type="xs:string" />
                        <xs:attribute name="ClaimStatusCode" type="xs:string" />
                        <xs:attribute name="TotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="ClaimPaymentAmount" type="xs:string" />
                        <xs:attribute name="PatientResponsibilityAmount" type="xs:string" />
                        <xs:attribute name="ClaimFilingIndicatorCode" type="xs:string" />
                        <xs:attribute name="PayerClaimControlNumber" type="xs:string" />
                        <xs:attribute name="FacilityTypeCode" type="xs:string" />
                        <xs:attribute name="ClaimFrequencyCode" type="xs:string" />
                        <xs:attribute name="DRGCode" type="xs:string" />
                        <xs:attribute name="DRGWeight" type="xs:string" />
                        <xs:attribute name="DischargeFraction" type="xs:string" />
                        <xs:attribute name="ClaimAdjustmentGroupCode" type="xs:string" />
                        <xs:attribute name="AdjustmentReasonCode1" type="xs:string" />
                        <xs:attribute name="AdjustmentAmount1" type="xs:string" />
                        <xs:attribute name="AdjustmentQuantity1" type="xs:int" />
                        <xs:attribute name="AdjustmentReasonCode2" type="xs:string" />
                        <xs:attribute name="AdjustmentAmount2" type="xs:string" />
                        <xs:attribute name="AdjustmentQuantity2" type="xs:int" />
                        <xs:attribute name="AdjustmentReasonCode3" type="xs:string" />
                        <xs:attribute name="AdjustmentAmount3" type="xs:string" />
                        <xs:attribute name="AdjustmentQuantity3" type="xs:int" />
                        <xs:attribute name="AdjustmentReasonCode4" type="xs:string" />
                        <xs:attribute name="AdjustmentAmount4" type="xs:string" />
                        <xs:attribute name="AdjustmentQuantity4" type="xs:int" />
                        <xs:attribute name="AdjustmentReasonCode5" type="xs:string" />
                        <xs:attribute name="AdjustmentAmount5" type="xs:string" />
                        <xs:attribute name="AdjustmentQuantity5" type="xs:int" />
                        <xs:attribute name="ProcessingDate" type="xs:string" />
                        <xs:attribute name="PatientIdentifier" type="xs:string" />
                        <xs:attribute name="SubscriberIdentifier" type="xs:string" />
                        <xs:attribute name="CorrectedInsuredIdentificationIndicator" type="xs:string" />
                        <xs:attribute name="ClaimDate" type="xs:string" />
                        <xs:attribute name="RenderingProviderIdentifier" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="SubscriberHierarchicalIDNumber" type="xs:int" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="AssignedNumber" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_2000_ClaimPaymentProviderSummary">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="ClaimSubmitterID" type="xs:string" />
                        <xs:attribute name="ProviderSumm_LX01_ProviderSummaryProviderIDAssignedNumber" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS301_ProviderSummaryProviderID" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS302_ProviderSummaryFacilityTypeCode" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS303_ProviderSummaryFiscalPeriodDate" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS304_ProviderSummaryTotalClaimCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS305_ProviderSummaryTotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS306_ProviderSummaryTotalCoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS307_ProviderSummaryTotalNoncoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS308_ProviderSummaryTotalDeniedChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS309_ProviderSummaryTotalProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS310_ProviderSummaryTotalInterestAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS311_ProviderSummaryTotalContractualAdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS312_ProviderSummaryTotalGrammRudmanReductionAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS313_ProviderSummaryTotalMSPPayerAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS314_ProviderSummaryTotalBloodDeductibleAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS315_ProviderSummaryTotalNonLabChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS316_ProviderSummaryTotalCoinsuranceAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS317_ProviderSummaryTotalHCPCSReportedChargeAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS318_ProviderSummaryTotalHCPCSPayableAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS319_ProviderSummaryTotalDeductibleAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS320_ProviderSummaryTotalProfessionalComponentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS321_ProviderSummaryTotalMSPPatientLiabilityMetAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS322_ProviderSummaryTotalPatientReimbursementAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS323_ProviderSummaryTotalPIPClaimCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS324_ProviderSummaryTotalPIPAdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS201_ProviderSummaryTotalDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS202_ProviderSummaryTotalFederalSpecificAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS203_ProviderSummaryTotalHospitalSpecificAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS204_ProviderSummaryTotalDisproportionateShareAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS205_ProviderSummaryTotalCapitalAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS206_ProviderSummaryTotalIndirectMedicalEducationAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS207_ProviderSummaryTotalOutlierDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS208_ProviderSummaryTotalDayOutlierAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS209_ProviderSummaryTotalCostOutlierAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS210_ProviderSummaryAverageDRGLengthOfStay" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS211_ProviderSummaryTotalDischargeCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS212_ProviderSummaryTotalCostReportDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS213_ProviderSummaryTotalCoveredDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS214_ProviderSummaryTotalNoncoveredDayCount" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS215_ProviderSummaryTotalMSPPassThroughAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS216_ProviderSummaryAverageDRGWeight" type="xs:int" />
                        <xs:attribute name="ProviderSumm_TS217_ProviderSummaryTotalPPSCapitalFSPDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS218_ProviderSummaryTotalPPSCapitalHSPDRGAmount" type="xs:string" />
                        <xs:attribute name="ProviderSumm_TS219_ProviderSummaryTotalPPSDSHDRGAmount" type="xs:string" />
                        <xs:attribute name="PatientID" type="xs:string" />
                        <xs:attribute name="SubscriberID" type="xs:string" />
                        <xs:attribute name="Corrected_NM109_CorrectedInsuredIDIndicator" type="xs:string" />
                        <xs:attribute name="ClaimDate" type="xs:string" />
                        <xs:attribute name="ServiceProvider_NM109_RenderingProviderID" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_SubscriberHierarchicalIDNumber" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_2100_ClaimPayment">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Header_LX01_ProviderSummaryProviderIDAssignedNumber" type="xs:string" />
                        <xs:attribute name="Payment_CLP01_PatientControlNubmer" type="xs:string" />
                        <xs:attribute name="Payment_CLP02_ClaimStatusCode" type="xs:string" />
                        <xs:attribute name="Payment_CLP03_TotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="Payment_CLP04_ClaimPaymentAmount" type="xs:string" />
                        <xs:attribute name="Payment_CLP05_PatientResponsibilityAmount" type="xs:string" />
                        <xs:attribute name="Payment_CLP06_ClaimFilingIndicatorCode" type="xs:string" />
                        <xs:attribute name="Payment_CLP07_PayerClaimControlNumber" type="xs:string" />
                        <xs:attribute name="Payment_CLP08_FacilityTypeCode" type="xs:string" />
                        <xs:attribute name="Payment_CLP09_ClaimFrequencyCode" type="xs:string" />
                        <xs:attribute name="Payment_CLP11_DRGCode" type="xs:string" />
                        <xs:attribute name="Payment_CLP12_DRGWeight" type="xs:string" />
                        <xs:attribute name="Payment_CLP13_DischargeFraction" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS01_ClaimAdjustmentGroupCode" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS02_AdjustmentReasonCode1" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS03_AdjustmentAmount1" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS04_AdjustmentQuantity1" type="xs:int" />
                        <xs:attribute name="ClaimAdj_CAS05_AdjustmentReasonCode2" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS06_AdjustmentAmount2" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS07_AdjustmentQuantity2" type="xs:int" />
                        <xs:attribute name="ClaimAdj_CAS08_AdjustmentReasonCode3" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS09_AdjustmentAmount3" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS10_AdjustmentQuantity3" type="xs:int" />
                        <xs:attribute name="ClaimAdj_CAS11_AdjustmentReasonCode4" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS12_AdjustmentAmount4" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS13_AdjustmentQuantity4" type="xs:int" />
                        <xs:attribute name="ClaimAdj_CAS14_AdjustmentReasonCode5" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS15_AdjustmentAmount5" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS16_AdjustmentQuantity6" type="xs:int" />
                        <xs:attribute name="ClaimAdj_CAS17_AdjustmentReasonCode6" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS18_AdjustmentAmount6" type="xs:string" />
                        <xs:attribute name="ClaimAdj_CAS19_AdjustmentQuantity6" type="xs:int" />
                        <xs:attribute name="Patient_NM101_PatientEntityIDCode" type="xs:string" />
                        <xs:attribute name="Patient_NM102_PatientEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Patient_NM103_PatientLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="Patient_NM104_PatientFirstName" type="xs:string" />
                        <xs:attribute name="Patient_NM105_PatientMiddleName" type="xs:string" />
                        <xs:attribute name="Patient_NM108_PatientIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Patient_NM109_PatientID" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_2110_ClaimServicePayment">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Header_LX01_ProviderSummaryProviderIDAssignedNumber" type="xs:string" />
                        <xs:attribute name="Payment_CLP01_PatientControlNumber" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureCode" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureModifier1" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureModifier2" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureModifier3" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureModifier4" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC01_ProcedureCodeDescription" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC02_LineItemChargeAmount" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC03_LineItemProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC04_NationalUniformBillingCommitteeRevenueCode" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC05_UnitsOfServicePaidCount" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureCode" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureModifier1" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureModifier2" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureModifier3" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureModifier4" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC06_ProcedureCodeDescription" type="xs:string" />
                        <xs:attribute name="ServicePayment_SVC07_OriginalUnitsOfServiceCount" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_2110_ServiceAdjustments">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Header_LX01_ProviderSummaryProviderIDAssignedNumber" type="xs:string" />
                        <xs:attribute name="Payment_CLP01_PatientControlNumber" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS01_ClaimAdjustmentGroupCode" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS02_AdjustmentReasonCode1" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS03_AdjustmentAmount1" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS04_AdjustmentQuantity1" type="xs:int" />
                        <xs:attribute name="ServiceAdj_CAS05_AdjustmentReasonCode2" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS06_AdjustmentAmount2" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS07_AdjustmentQuantity2" type="xs:int" />
                        <xs:attribute name="ServiceAdj_CAS08_AdjustmentReasonCode3" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS09_AdjustmentAmount3" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS10_AdjustmentQuantity3" type="xs:int" />
                        <xs:attribute name="ServiceAdj_CAS11_AdjustmentReasonCode4" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS12_AdjustmentAmount4" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS13_AdjustmentQuantity4" type="xs:int" />
                        <xs:attribute name="ServiceAdj_CAS14_AdjustmentReasonCode5" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS15_AdjustmentAmount5" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS16_AdjustmentQuantity6" type="xs:int" />
                        <xs:attribute name="ServiceAdj_CAS17_AdjustmentReasonCode6" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS18_AdjustmentAmount6" type="xs:string" />
                        <xs:attribute name="ServiceAdj_CAS19_AdjustmentQuantity6" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_2110_ServiceIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Header_LX01_ProviderSummaryProviderIDAssignedNumber" type="xs:string" />
                        <xs:attribute name="Payment_CLP01_PatientControlNumber" type="xs:string" />
                        <xs:attribute name="ServiceID_REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="ServiceID_REF02_ProviderID" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_835_Header">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="ClaimSubmitterID" type="xs:string" />
                        <xs:attribute name="Financial_BPR01_TransactionHandlingCode" type="xs:string" />
                        <xs:attribute name="Financial_BPR02_TotalActualProviderPaymentAmount" type="xs:string" />
                        <xs:attribute name="Financial_BPR03_CreditOrDebitFlagCode" type="xs:string" />
                        <xs:attribute name="Financial_BPR04_PaymentMethodCode" type="xs:string" />
                        <xs:attribute name="Financial_BPR05_PaymentFormatCode" type="xs:string" />
                        <xs:attribute name="Financial_BPR06_SenderDepositoryFinancialInstitutionDFIQualifier" type="xs:string" />
                        <xs:attribute name="Financial_BPR07_SenderDFIIdentifier" type="xs:string" />
                        <xs:attribute name="Financial_BPR08_SenderAccountNumberQualifier" type="xs:string" />
                        <xs:attribute name="Financial_BPR09_SenderBankAccountNumber" type="xs:string" />
                        <xs:attribute name="Financial_BPR10_PayerID" type="xs:string" />
                        <xs:attribute name="Financial_BPR11_OriginatingCompanySupplementalCode" type="xs:string" />
                        <xs:attribute name="Financial_BPR12_ReceiverDepositoryFinancialInstitutionDFIQualifier" type="xs:string" />
                        <xs:attribute name="Financial_BPR13_ReceiverOrProviderBankIDNumber" type="xs:string" />
                        <xs:attribute name="Financial_BPR14_ReceiverAccountNumberQualifier" type="xs:string" />
                        <xs:attribute name="Financial_BPR15_ReceiverOrProviderAccountNumber" type="xs:string" />
                        <xs:attribute name="Financial_BPR16_CheckIssueOrEFTEffectiveDate" type="xs:string" />
                        <xs:attribute name="Reassociation_TRN01_TraceTypeCode" type="xs:string" />
                        <xs:attribute name="Reassociation_TRN02_CheckOrEFTTraceNumber" type="xs:string" />
                        <xs:attribute name="Reassociation_TRN03_PayerIdentifier" type="xs:string" />
                        <xs:attribute name="Reassociation_TRN04_OriginatingCompanySupplementalCode" type="xs:string" />
                        <xs:attribute name="ProductionDate_DTM02_ProductionDate" type="xs:string" />
                        <xs:attribute name="Payer_N101_EntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Payer_N102_PayerName" type="xs:string" />
                        <xs:attribute name="Payer_N103_PayerIDCodeQualifier" type="xs:string" />
                        <xs:attribute name="Payer_N104_PayerIDCode" type="xs:string" />
                        <xs:attribute name="Payer_N301_PayerAddressLine1" type="xs:string" />
                        <xs:attribute name="Payer_N302_PayerAddressLine2" type="xs:string" />
                        <xs:attribute name="Payer_N401_PayerCityName" type="xs:string" />
                        <xs:attribute name="Payer_N402_PayerStateCode" type="xs:string" />
                        <xs:attribute name="Payer_N403_PayerPostalCode" type="xs:string" />
                        <xs:attribute name="Payer_N404_PayerCountryCode" type="xs:string" />
                        <xs:attribute name="Payer_REF02_AdditionalPayerID" type="xs:string" />
                        <xs:attribute name="Payer_PER01_PayerContactFunctionCode" type="xs:string" />
                        <xs:attribute name="Payer_PER02_PayerContactName" type="xs:string" />
                        <xs:attribute name="Payer_PER03_PayerCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="Payer_PER04_PayerCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="Payer_PER05_PayerCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="Payer_PER06_PayerCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="Payer_PER07_PayerCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="Payer_PER08_PayerCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="Payee_N101_PayeeEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Payee_N102_PayeeName" type="xs:string" />
                        <xs:attribute name="Payee_N103_PayeeIDCodeQualifier" type="xs:string" />
                        <xs:attribute name="Payee_N104_PayeeIDCode" type="xs:string" />
                        <xs:attribute name="Payee_N301_PayeeAddressLine1" type="xs:string" />
                        <xs:attribute name="Payee_N302_PayeeAddressLine2" type="xs:string" />
                        <xs:attribute name="Payee_N401_PayeeCityName" type="xs:string" />
                        <xs:attribute name="Payee_N402_PayeeStateCode" type="xs:string" />
                        <xs:attribute name="Payee_N403_PayeePostalCode" type="xs:string" />
                        <xs:attribute name="Payee_N404_PayeeCountryCode" type="xs:string" />
                        <xs:attribute name="Payee_REF02_AdditionalPayeeID" type="xs:string" />
                        <xs:attribute name="Patient_PatientIdentifier" type="xs:string" />
                        <xs:attribute name="Insured_NM109_SubscriberID" type="xs:string" />
                        <xs:attribute name="Corrected_NM109_CorrectedInsuredIDIndicator" type="xs:string" />
                        <xs:attribute name="ClaimDate" type="xs:string" />
                        <xs:attribute name="ServiceProvider_NM109_RenderingProviderID" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_1000A_Submitter">
                      <xs:complexType>
                        <xs:attribute name="NM101_SubmitterEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="NM102_SubmitterEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="NM103_SubmSubmitter_itterLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="NM104_SubmitterFirstName" type="xs:string" />
                        <xs:attribute name="NM105_SubmitterMiddleName" type="xs:string" />
                        <xs:attribute name="NM108_SubmitterIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="NM109_SubmitterIdentifier" type="xs:string" />
                        <xs:attribute name="PER01_1SubmitterContactFunctionCode" type="xs:string" />
                        <xs:attribute name="PER02_1SubmitterContactName" type="xs:string" />
                        <xs:attribute name="PER03_1SubmitterCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="PER04_1SubmitterCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="PER05_1SubmitterCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="PER06_1SubmitterCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="PER07_1SubmitterCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="PER08_1SubmitterCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="PER01_2SubmitterContactFunctionCode" type="xs:string" />
                        <xs:attribute name="PER02_2SubmitterContactName" type="xs:string" />
                        <xs:attribute name="PER03_2SubmitterCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="PER04_2SubmitterCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="PER05_2SubmitterCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="PER06_2SubmitterCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="PER07_2SubmitterCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="PER08_2SubmitterCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_1000B_Receiver">
                      <xs:complexType>
                        <xs:attribute name="NM101_ReceiverEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="NM102_ReceiverEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="NM103_ReceiverLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="NM108_ReceiverIdentificationNumber" type="xs:string" />
                        <xs:attribute name="NM109_ReceiverPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2000A_BillingPayToProvider">
                      <xs:complexType>
                        <xs:attribute name="PayToProvider_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="PayToProvider_HL03_HierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="PayToProvider_HL04_HierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="PayToProvider_PRV01_ProviderCode" type="xs:string" />
                        <xs:attribute name="PayToProvider_PRV02_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="PayToProvider_PRV03_ProviderTaxonomyCode" type="xs:string" />
                        <xs:attribute name="PayToProvider_CUR01_ProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="PayToProvider_CUR02_ProviderCurrencyCode" type="xs:string" />
                        <xs:attribute name="Billing_NM101_BillingProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Billing_NM102_BillingProviderEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Billing_NM103_BillingProviderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="Billing_NM108_BillingProviderIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Billing_NM109_BillingProviderIdentifier" type="xs:string" />
                        <xs:attribute name="Billing_N301_BillingProviderAddressLine1" type="xs:string" />
                        <xs:attribute name="Billing_N302_BillingProviderAddressLine2" type="xs:string" />
                        <xs:attribute name="Billing_N401_BillingProviderCityName" type="xs:string" />
                        <xs:attribute name="Billing_N402_BillingProviderStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="Billing_N403_BillingProviderZIPCode" type="xs:string" />
                        <xs:attribute name="Billing_N404_BillingProviderCountryCode" type="xs:string" />
                        <xs:attribute name="Billing_PER01_1BillingProviderContactFunctionCode" type="xs:string" />
                        <xs:attribute name="Billing_PER02_1BillingProviderContactName" type="xs:string" />
                        <xs:attribute name="Billing_PER03_1BillingProviderCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="Billing_PER04_1BillingProviderCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="Billing_PER05_1BillingProviderCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="Billing_PER06_1BillingProviderCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="Billing_PER07_1BillingProviderCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="Billing_PER08_1BillingProviderCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="Billing_PER01_2BillingProviderContactFunctionCode" type="xs:string" />
                        <xs:attribute name="Billing_PER02_2BillingProviderContactName" type="xs:string" />
                        <xs:attribute name="Billing_PER03_2BillingProviderCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="Billing_PER04_2BillingProviderCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="Billing_PER05_2BillingProviderCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="Billing_PER06_2BillingProviderCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="Billing_PER07_2BillingProviderCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="Billing_PER08_2BillingProviderCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="PayTo_NM101_PayToProviderEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="PayTo_NM102_PayToProviderEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="PayTo_NM103_PayToProviderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="PayTo_NM108_PayToProviderIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="PayTo_NM109_PayToProviderIdentifier" type="xs:string" />
                        <xs:attribute name="PayTo_N301_PayToProviderAddressLine1" type="xs:string" />
                        <xs:attribute name="PayTo_N301_PayToProviderAddressLine2" type="xs:string" />
                        <xs:attribute name="PayTo_N401_PayToProviderCityName" type="xs:string" />
                        <xs:attribute name="PayTo_N402_PayToProviderStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="PayTo_N403_PayToProviderZIPCode" type="xs:string" />
                        <xs:attribute name="PayTo_N404_PayToProviderCountryCode" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2000B_Subscriber">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_HL02_HierarchicalParentIDNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_HL03_HierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL04_HierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="Subscriber_SBR01_PayerResponsibilitySequenceNumberCode" type="xs:string" />
                        <xs:attribute name="Subscriber_SBR02_IndividualRelationshipCode" type="xs:string" />
                        <xs:attribute name="Subscriber_SBR03_InsuredGroupOrPolicyNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_SBR04_InsuredGroupName" type="xs:string" />
                        <xs:attribute name="Subscriber_SBR09_ClaimFilingIndicatorCode" type="xs:string" />
                        <xs:attribute name="Subscriber_NM101_EntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Subscriber_NM102_EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Subscriber_NM103_SubscriberLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="Subscriber_NM104_SubscriberFirstName" type="xs:string" />
                        <xs:attribute name="Subscriber_NM105_SubscriberMiddleName" type="xs:string" />
                        <xs:attribute name="Subscriber_NM107_SubscriberNameSuffix" type="xs:string" />
                        <xs:attribute name="Subscriber_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Subscriber_NM109_SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_N301_1SubscriberAddressLine1" type="xs:string" />
                        <xs:attribute name="Subscriber_N302_1SubscriberAddressLine2" type="xs:string" />
                        <xs:attribute name="Subscriber_N301_2SubscriberAddressLine1" type="xs:string" />
                        <xs:attribute name="Subscriber_N302_2SubscriberAddressLine2" type="xs:string" />
                        <xs:attribute name="Subscriber_N401_SubscriberCityName" type="xs:string" />
                        <xs:attribute name="Subscriber_N402_SubscriberStateCode" type="xs:string" />
                        <xs:attribute name="Subscriber_N403_SubscriberPostalCode" type="xs:string" />
                        <xs:attribute name="Subscriber_N404_SubscriberCountryCode" type="xs:string" />
                        <xs:attribute name="Subscriber_DMG02_SubscriberGenderCode" type="xs:string" />
                        <xs:attribute name="Subscriber_DMG03_SubscriberBirthDate" type="xs:string" />
                        <xs:attribute name="Subscriber_REF02_SubscriberSupplementalIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_REF02_SubscriberPropertyCasualtyClaimNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_NM101_SubscriberCCEntityIdentiferCode" type="xs:string" />
                        <xs:attribute name="Subscriber_NM102_SubscriberCCEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="CreditCard_NM103_CreditOrDebitCardHolderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="CreditCard_NM104_CreditOrDebitCardHolderFirstName" type="xs:string" />
                        <xs:attribute name="CreditCard_NM105_CreditOrDebitCardHolderMiddleName" type="xs:string" />
                        <xs:attribute name="CreditCard_NM107_CreditOrDebitCardHolderNameSuffix" type="xs:string" />
                        <xs:attribute name="CreditCard_NM108_CreditOrDebitIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="CreditCard_NM109_CreditOrDebitCardNumber" type="xs:string" />
                        <xs:attribute name="Payer_NM101_PayerEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Payer_NM102_PayerEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Payer_NM103_PayerLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="Payer_NM108_PayerIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Payer_NM109_PayerIdentificationCode" type="xs:string" />
                        <xs:attribute name="Payer_N301_PayerAddressLine1" type="xs:string" />
                        <xs:attribute name="Payer_N302_PayerAddressLine2" type="xs:string" />
                        <xs:attribute name="Payer_N401_PayerCityName" type="xs:string" />
                        <xs:attribute name="Payer_N402_PayerStateCode" type="xs:string" />
                        <xs:attribute name="Payer_N403_PayerPostalCode" type="xs:string" />
                        <xs:attribute name="Payer_N404_PayerCountryCode" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM101_ResponsiblePartyEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM102_ResponsiblePartyEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM103_ResponsiblePartyLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM104_ResponsiblePartyFirstName" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM105_ResponsiblePartyMiddleName" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_NM107_ResponsiblePartySuffixName" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N301_ResponsiblePartyAddressLine1" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N302_ResponsiblePartyAddressLine2" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N401_ResponsiblePartyCityName" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N402_ResponsiblePartyStateCode" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N403_ResponsiblePartyPostalCode" type="xs:string" />
                        <xs:attribute name="ResponsibleParty_N404_ResponsiblePartyCountryCode" type="xs:string" />
                        <xs:attribute name="ST01_EDIMessageType" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2000C_Patient">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL02_PatientHierarchicalParentIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL03_PatientHierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="Patient_HL04_PatientHierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="Patient_PAT01_IndividualRelationshipCode" type="xs:string" />
                        <xs:attribute name="Patient_NM101_EntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="Patient_NM102_EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Patient_NM103_PatientLastName" type="xs:string" />
                        <xs:attribute name="Patient_NM104_PatientFirstName" type="xs:string" />
                        <xs:attribute name="Patient_NM105_PatientMiddleName" type="xs:string" />
                        <xs:attribute name="Patient_NM107_PatientNameSuffix" type="xs:string" />
                        <xs:attribute name="Patient_NM108_PatientIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Patient_NM109_PatientPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="Patient_N301_PatientAddressLine1" type="xs:string" />
                        <xs:attribute name="Patient_N302_PatientAddressLine2" type="xs:string" />
                        <xs:attribute name="Patient_N401_PatientCityName" type="xs:string" />
                        <xs:attribute name="Patient_N402_PatientStateCode" type="xs:string" />
                        <xs:attribute name="Patient_N403_PatientPostalCode" type="xs:string" />
                        <xs:attribute name="Patient_N404_PatientCountryCode" type="xs:string" />
                        <xs:attribute name="Patient_DMG02_PatientGenderCode" type="xs:string" />
                        <xs:attribute name="Patient_DMG03_PatientBirthDate" type="xs:string" />
                        <xs:attribute name="Patient_REF01_PropertyAndCasualtyRefIdQualifier" type="xs:string" />
                        <xs:attribute name="Patient_REF02_PropertyCasualtyClaimNumber" type="xs:string" />
                        <xs:attribute name="ST01_EDIMessageType" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2000C_PatientSecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010AA_BillingProviderSecondaryInformation">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="PayToProvider_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010AA_CreditDebitBillingInformation">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="PayToProvider_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010AB_PayToProviderSecondaryInformation">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010BA_SubscriberSecondaryInformation">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010BB_REF_CreditDebitCardInformation">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2010BC_REF_PayerSecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_Claim">
                      <xs:complexType>
                        <xs:attribute name="Subscriber_NM109_SubscriberPrimaryID" type="xs:string" />
                        <xs:attribute name="Patient_NM109_PatientPrimaryID" type="xs:string" />
                        <xs:attribute name="Claim_CLM01_PatientAccountNumber" type="xs:string" />
                        <xs:attribute name="Claim_CLM02_TotalClaimChargeAmount" type="xs:string" />
                        <xs:attribute name="Claim_CLM05_FacilityCodeValue" type="xs:string" />
                        <xs:attribute name="Claim_CLM05_FacilityCodeQualifier" type="xs:string" />
                        <xs:attribute name="Claim_CLM05_ClaimFrequencyTypeCode" type="xs:string" />
                        <xs:attribute name="Claim_CLM06_ProviderOrSupplierSignatureIndicator" type="xs:string" />
                        <xs:attribute name="Claim_CLM07_MedicareAssignmentCode" type="xs:string" />
                        <xs:attribute name="Claim_CLM08_BenefitsAssignmentCertificationIndicator" type="xs:string" />
                        <xs:attribute name="Claim_CLM09_ReleaseOfInformationCode" type="xs:string" />
                        <xs:attribute name="Claim_CLM18_ExplanationOfBenefitsIndicator" type="xs:string" />
                        <xs:attribute name="Claim_CLM20_DelayReasonCode" type="xs:string" />
                        <xs:attribute name="Discharge_DTP01_DischargeDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="Discharge_DTP02_DischargeDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="Discharge_DTP03_DischargeHour" type="xs:string" />
                        <xs:attribute name="Statement_DTP01_StatementDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="Statement_DTP02_StatementDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="Statement_DTP03_StatementFromOrToDate" type="xs:string" />
                        <xs:attribute name="Admission_DTP01_AdmissionDateTimeQualifier" type="xs:string" />
                        <xs:attribute name="Admission_DTP02_AdmissionDateTimePeriodFormatQualifier" type="xs:string" />
                        <xs:attribute name="Admission_DTP03_AdmissionDateAndHour" type="xs:string" />
                        <xs:attribute name="InsClaim__CL101_AdmissionCode" type="xs:string" />
                        <xs:attribute name="InsClaim__CL102_AdmissionSourceCode" type="xs:string" />
                        <xs:attribute name="InsClaim_CL103_PatientStatusCode" type="xs:string" />
                        <xs:attribute name="Contract_CN101_ContractTypeCode" type="xs:string" />
                        <xs:attribute name="Contract_CN102_ContractAmount" type="xs:string" />
                        <xs:attribute name="Contract_CN103_ContractPercentage" type="xs:string" />
                        <xs:attribute name="Contract_CN104_ContractCode" type="xs:string" />
                        <xs:attribute name="Contract_CN105_ContractTermDiscountPercentage" type="xs:string" />
                        <xs:attribute name="Contract_CN106_ContractVersionIdentfier" type="xs:string" />
                        <xs:attribute name="Payer_AMT01_PayerAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="Payer_AMT02_PayerEstimatedMonetaryAmount" type="xs:string" />
                        <xs:attribute name="Patient_AMT01_PatientAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="Patient_AMT02_PatientEstimatedMonetaryAmount" type="xs:string" />
                        <xs:attribute name="Patient_AMT01_PatientPaidAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="Patient_AMT02_PatientPaidMonetaryAmount" type="xs:string" />
                        <xs:attribute name="CCard_AMT01_CreditCardAmountQualifierCode" type="xs:string" />
                        <xs:attribute name="CCard_AMT02_CreditOrDebitCardMaximumAmount" type="xs:string" />
                        <xs:attribute name="Reprice_REF02_AdjustedRepricedClaimReferenceNumber" type="xs:string" />
                        <xs:attribute name="Reprice_REF02_RepricedClaimReferenceNumber" type="xs:string" />
                        <xs:attribute name="ClaimID_REF02_ValueAddedNetworkTraceNumber" type="xs:string" />
                        <xs:attribute name="DocID1_REF02_DocumentControlID" type="xs:string" />
                        <xs:attribute name="DocID2_REF02_DocumentControlID" type="xs:string" />
                        <xs:attribute name="OrigRef_REF02_ClaimOriginalReferenceNumber" type="xs:string" />
                        <xs:attribute name="InvesDev_REF02_InvestigationalDeviceExemptionID" type="xs:string" />
                        <xs:attribute name="SvcAuth_REF02_ServiceAuthorizationExceptionCode" type="xs:string" />
                        <xs:attribute name="PeerReview_REF02_PeerReviewAuthorizationNumber" type="xs:string" />
                        <xs:attribute name="PriorAuth_REF02_1PriorAuthOrReferralNumber" type="xs:string" />
                        <xs:attribute name="ReferralNum_REF02_1PriorAuthOrReferralNumber" type="xs:string" />
                        <xs:attribute name="PriorAuth_REF02_2PriorAuthOrReferralNumber" type="xs:string" />
                        <xs:attribute name="ReferralNum_REF02_2PriorAuthOrReferralNumber" type="xs:string" />
                        <xs:attribute name="MedRecord_REF02_MedicalRecordNumber" type="xs:string" />
                        <xs:attribute name="DemoProject_REF02_DemonstrationProjectID" type="xs:string" />
                        <xs:attribute name="BillingNote_NTE01_BillingNoteReferenceCode" type="xs:string" />
                        <xs:attribute name="BillingNote_NTE02_BillingNoteText" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR601_PrognosisCode" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR602_ServiceFromDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR603_DateTimeFormatQualifier" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR604_HomeHealthCertificationPeriod" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR605_DiagnosisDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR606_SkilledNursingFacilityInd" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR607_MedicareCoverageInd" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR608_CertificateTypeCode" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR609_SurgeryDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR610_ProductServiceIdQualifier" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR611_SurgicalProcedureCode" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR612_PhysicianOrderDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR613_LastVisitDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR614_PhysicianContactDate" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR615_DateTimeFormatQualifier" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR616_LastAdmissionPeriod" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR7617_PatientLocationCode" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR618_SecondaryDiagnosisDate1" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR619_SecondaryDiagnosisDate2" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR620_SecondaryDiagnosisDate3" type="xs:string" />
                        <xs:attribute name="HHCCertification_CR621_SecondaryDiagnosisDate4" type="xs:string" />
                        <xs:attribute name="PrinAdmCode_HI01_PrincipalAdmittingECode1" type="xs:string" />
                        <xs:attribute name="PrinAdmCode_HI02_CodeListQualifierECode2" type="xs:string" />
                        <xs:attribute name="PrinAdmCode_HI02_PrincipalAdmittingECode2" type="xs:string" />
                        <xs:attribute name="PrinAdmCode_HI03_PrincipalAdmittingECode3" type="xs:string" />
                        <xs:attribute name="DRG_HI01_DRGCode" type="xs:string" />
                        <xs:attribute name="PrinProcCode_HI01_1CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="PrinProcCode_HI01_2PrincipalProcedureCode" type="xs:string" />
                        <xs:attribute name="PrinProcCode_HI01_4DateTimePeriod" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP01_PricingMethodology" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP02_RepricedAllowedAmount" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP03_RepricedSavingAmount" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP04_RepricingOrganizationID" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP05_RepricingPerDiemOrFlatRateAmount" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP06_RepricedApprovedDRGCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP07_RepricedApprovedAmount" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP08_RepricedApprovedRevenueCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP09_RepricedProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP10_RepricedApprovedHCPCSCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP11_RepricedUnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP12_RepricedApprovedServiceUnitCount" type="xs:int" />
                        <xs:attribute name="ClaimPricing_HCP13_RepricedRejectReasonCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP14_RepricedPolicyComplianceCode" type="xs:string" />
                        <xs:attribute name="ClaimPricing_HCP15_RepricedExceptionCode" type="xs:string" />
                        <xs:attribute name="Physician_NM102_AttendingPhysicianTypeQualifier" type="xs:string" />
                        <xs:attribute name="Physician_NM103_AttendingPhysicianLastName" type="xs:string" />
                        <xs:attribute name="Physician_NM104_AttendingPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="Physician_NM105_AttendingPhysicianMiddleName" type="xs:string" />
                        <xs:attribute name="Physician_NM107_AttendingPhysicianNameSuffix" type="xs:string" />
                        <xs:attribute name="Physician_NM108_AttendingPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="Physician_NM109_AttendingPhysicianPrimaryID" type="xs:string" />
                        <xs:attribute name="Physician_PRV01_AttendingProviderCode" type="xs:string" />
                        <xs:attribute name="Physician_PRV03_AttendingProviderTaxonomyCode" type="xs:string" />
                        <xs:attribute name="Physician_NM103_OperatingPhysicianLastName" type="xs:string" />
                        <xs:attribute name="Physician_NM104_OperatingPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="Physician_NM105_OperatingPhysicianMiddleName" type="xs:string" />
                        <xs:attribute name="Physician_NM107_OperatingPhysicianNameSuffix" type="xs:string" />
                        <xs:attribute name="Physician_NM108_OperatingPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="Physician_NM109_OperatingPhysicianPrimaryID" type="xs:string" />
                        <xs:attribute name="Physician_NM103_OtherPhysicianLastName" type="xs:string" />
                        <xs:attribute name="Physician_NM104_OtherPhysicianFirstName" type="xs:string" />
                        <xs:attribute name="Physician_NM105_OtherPhysicianMiddleName" type="xs:string" />
                        <xs:attribute name="Physician_NM107_OtherPhysicianNameSuffix" type="xs:string" />
                        <xs:attribute name="Physician_NM108_OtherPhysicianIdCodeQualifier" type="xs:string" />
                        <xs:attribute name="Physician_NM109_OtherPhysicianPrimaryID" type="xs:string" />
                        <xs:attribute name="Facility_NM101_ServiceFacilityEntityIDCode" type="xs:string" />
                        <xs:attribute name="Facility_NM102_ServiceFacilityEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="Facility_NM103_ServiceFacilityLaboratoryOrFacilityName" type="xs:string" />
                        <xs:attribute name="Facility_NM108_ServiceFacilityIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="Facility_NM109_LaboratoryOrFacilityPrimaryID" type="xs:string" />
                        <xs:attribute name="Facility_N301_LaboratoryOrFacilityAddressLine1" type="xs:string" />
                        <xs:attribute name="Facility_N302_LaboratoryOrFacilityAddressLine2" type="xs:string" />
                        <xs:attribute name="Facility_N401_LaboratoryOrFacilityCityName" type="xs:string" />
                        <xs:attribute name="Facility_N402_LaboratoryOrFacilityStateOrProvinceCode" type="xs:string" />
                        <xs:attribute name="Facility_N403_LaboratoryOrFacilityPostalZoneOrZIPCode" type="xs:string" />
                        <xs:attribute name="Facility_N404_CountryCode" type="xs:string" />
                        <xs:attribute name="LastClaimStatusCode" type="xs:string" />
                        <xs:attribute name="IsPatient" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="ST01_EDIMessageType" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_ClaimNote">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="NTE_NTE01_NoteReferenceCode" type="xs:string" />
                        <xs:attribute name="NTE_NTE02_NoteDescription" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_ClaimQuantity">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="QTY_QTY01_QuantityQualifier" type="xs:string" />
                        <xs:attribute name="QTY_QTY02_ClaimDaysCount" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_ConditionInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_ConditionCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_FileInfo">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="K3_K301_FixedFormInformation" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_HHActivitiesPermitted">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="CRC_CRC02_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC03_ActivitiesPermittedCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC04_ActivitiesPermittedCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC05_ActivitiesPermittedCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC06_ActivitiesPermittedCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC07_ActivitiesPermittedCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_HHFunctionalLimitation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="CRC_CRC02_CertificationCondIndicator" type="xs:string" />
                        <xs:attribute name="CRC_CRC03_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC04_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC05_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC06_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC07_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_HHMentalStatus">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="CRC_CRC02_FunctionalLimitationCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC03_MentalStatusCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC04_MentalStatusCodeCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC05_MentalStatusCodeCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC06_MentalStatusCodeCode" type="xs:string" />
                        <xs:attribute name="CRC_CRC07_MentalStatusCodeCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_OccurenceInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI01_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_OccurrenceCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_4_OccurrenceCodeDate" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_OccurenceSpanInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI01_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_OccurrenceSpanCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_4_OccurrenceSpanCodeDate" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_OtherDiagInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_OtherDiagnosis" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_OtherProcInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI01_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI01_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI02_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI03_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI04_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI05_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI06_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI07_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI08_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI09_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI010_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI011_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="HI_HI012_1_CodeListQualifierCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_ProcedureCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_4_ProcedureDate" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_PWK">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="PWK_PWK01_ReportTypeCode" type="xs:string" />
                        <xs:attribute name="PWK_PWK02_ReportTransmissionCode" type="xs:string" />
                        <xs:attribute name="PWK_PWK05_IDCodeQualifier" type="xs:string" />
                        <xs:attribute name="PWK_PWK06_IDCode" type="xs:string" />
                        <xs:attribute name="PWK_PWK07_Description" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_TreatmentCodeInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_TreatmentCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2300_ValueInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HI_HI01_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI01_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI02_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI02_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI03_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI03_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI04_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI04_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI05_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI05_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI06_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI06_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI07_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI07_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI08_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI08_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI09_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI09_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI010_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI010_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI011_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI011_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="HI_HI012_2_ValueCode" type="xs:string" />
                        <xs:attribute name="HI_HI012_5_ValueCodeAssocAmount" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2305_HomeHealthcarePlanInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="HomeHealth_CR701_DisciplineTypeCode" type="xs:string" />
                        <xs:attribute name="HomeHealth_CR702_VisitesPriorToRecertification" type="xs:string" />
                        <xs:attribute name="HomeHealth_CR703_VisitsProjectedThisCertification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2305_HomeHealthcareServicesDelivery">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="ServicesDelivery_HSD02_NumberOfVisits" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD03_FrequencyPeriod" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD04_FrequencyCount" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD05_DurationOfVisitsUnits" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD06_DurationOfVisits" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD07_DeliveryPatternCalendarCode" type="xs:string" />
                        <xs:attribute name="ServicesDelivery_HSD08_DeliveryPatternTimeCode" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2310A_REF_AttendingSecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2310B_REF_OperatingSecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2310C_REF_OtherSecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2310E_REF_SvcFacilitySecondaryIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_ReferenceIdentification" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2320_CAS_ClaimLevelAdjustment">
                      <xs:complexType>
                        <xs:attribute name="ClaimAdjustment_CAS01_ClaimAdjGroupCode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS02_ClaimAdjReasonCode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS03_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS01_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS05_ClaimAdjReasonCode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS06_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS07_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS08_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS09_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS010_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS011_AdjustmentReasoncode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS012_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS013_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS014_AdjustmentReasoncode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS015_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS016_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS017_AdjustmentReasoncode" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS018_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="ClaimAdjustment_CAS019_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2320_OtherSubscriberInformation">
                      <xs:complexType>
                        <xs:attribute name="OtherSubscriber_SBR01_Payer_ResponsibilitySeqNumberCode" type="xs:string" />
                        <xs:attribute name="OtherSubscriber_SBR02_IndividualRelationshipCode" type="xs:string" />
                        <xs:attribute name="OtherSubscriber_SBR03_InsuredGroupOrPolicyNumber" type="xs:string" />
                        <xs:attribute name="OtherSubscriber_SBR04_OtherInsuredGroupName" type="xs:string" />
                        <xs:attribute name="OtherSubscriber_SBR09_ClaimFilingIndicatorCode" type="xs:string" />
                        <xs:attribute name="PayerPriorPayment_AMT02OtherPayerPatientPaidAmount" type="xs:string" />
                        <xs:attribute name="COBAllowedAmount_AMT_AMT02_AllowedAmount" type="xs:string" />
                        <xs:attribute name="COBSubmittedCharges_AMT_AMT02_COBTotalSubmittedChargeAmount" type="xs:string" />
                        <xs:attribute name="DRGOutlierAmount_AMT02_ClaimDRGOutlierAmount" type="xs:string" />
                        <xs:attribute name="COBMedicarePaidAmount_AMT02_TotalMedicarePaidAmount" type="xs:string" />
                        <xs:attribute name="MedicarePaidAt100Amount_AMT02_MedicarePaidAmount" type="xs:string" />
                        <xs:attribute name="MedicarePaidAt80Amount_AMT02_MedicarePaidAmount" type="xs:string" />
                        <xs:attribute name="COBMedicareATrustFundPaidAmount_AMT02_PaidFromPartAAmount" type="xs:string" />
                        <xs:attribute name="COBMedicareBTrustFundPaidAmount_AMT02_PaidFromPartBAmount" type="xs:string" />
                        <xs:attribute name="COBTotalNonCoveredAmount_AMT02_NonCoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="COBTotalDeniedAmount_AMT02_ClaimTotalDeniedChargeAmount" type="xs:string" />
                        <xs:attribute name="OtherSubscriberDemographic_DMG02_OtherInsuredBirthDate" type="xs:string" />
                        <xs:attribute name="OtherSubscriberDemographic_DMG03_OtherInsuredGender" type="xs:string" />
                        <xs:attribute name="OtherHealthInsurance_OI03_BenefitsAssignmentCertification" type="xs:string" />
                        <xs:attribute name="OtherHealthInsurance_OI06_ReleaseOfInformationCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA01_CoveredDaysOrVisits" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA02_LifetimeReserveDays" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA03_LifetimePsychiatricDays" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA04_ClaimDRGAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA05_RemarkCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA06_ClaimDispShareAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA07_ClaimPassThroughAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA08_ClaimPPSCapitalAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA09_PPSCapitalFSPDRGAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA010_PPSCapitalHSPDRGAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA011_PPSCapitalDSHDRGAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA012_OldCapitalAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA013_PPS_CapitalIMEAmount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA014_PPSOperHospSpecificDRGAmt" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA015_CostReportDayCount" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA016_PPSOperatingFedSpecificDRGAmt" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA017_ClaimPPSCapitalOutlierAmt" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA018_ClaimInderectTeachingAmt" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA019_NonpayableProfComponentAmt" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA020_RemarkCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA021_RemarkCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA022_RemarkCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA023_RemarkCode" type="xs:string" />
                        <xs:attribute name="InpatientAdjudication_MIA024_PPSCapitalExceptionAmount" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA01_ReimbursementRate" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA02_HCPCSPayableAmount" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA03_RemarkCode" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA04_RemarkCode" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA05_RemarkCode" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA06_RemarkCode" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA07_RemarkCode" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA08_ESRDPaymentAmount" type="xs:string" />
                        <xs:attribute name="OutpatientAdjudication_MOA09_NonPayableProfComponentAmt" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM102_EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM103_LastNameOrOrgName" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM104_OtherInsuredFirstName" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM105_OtherInsuredMiddleName" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM107_NameSuffix" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="OtherSubscriberName_NM109_OtherInsuredIdentifier" type="xs:string" />
                        <xs:attribute name="OtherSubscriberAddress_N301_SubscriberAddress1" type="xs:string" />
                        <xs:attribute name="OtherSubscriberAddress_N302_SubscriberAddress2" type="xs:string" />
                        <xs:attribute name="OtherSubscriberCity_N401_CityName" type="xs:string" />
                        <xs:attribute name="OtherSubscriberCity_N402_StateOrProvince" type="xs:string" />
                        <xs:attribute name="OtherSubscriberCity_N403_PostalCode" type="xs:string" />
                        <xs:attribute name="OtherSubscriberCity_N404_CountryCode" type="xs:string" />
                        <xs:attribute name="OtherPayerName_NM103_LastNameOrOrganizationName" type="xs:string" />
                        <xs:attribute name="OtherPayerName_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="OtherPayerName_NM109_OtherPayerPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="OtherPayerAddress_N301_PayerAddress1" type="xs:string" />
                        <xs:attribute name="OtherPayerAddress_N302_PayerAddress2" type="xs:string" />
                        <xs:attribute name="OtherPayerCity_N401_CityName" type="xs:string" />
                        <xs:attribute name="OtherPayerCity_N402_StateOrProvince" type="xs:string" />
                        <xs:attribute name="OtherPayerCity_N403_PostalCode" type="xs:string" />
                        <xs:attribute name="OtherPayerCity_N404_CountryCode" type="xs:string" />
                        <xs:attribute name="ClaimAdjudicationDate_DTP_AdjudicationOrPaymentDate" type="xs:string" />
                        <xs:attribute name="OtherPayerPriorAuthOrRef_REF01_ReferenceIDQualifier" type="xs:string" />
                        <xs:attribute name="OtherPayerPriorAuthOrRef_REF02_PriorAuthOrReferralNumber" type="xs:string" />
                        <xs:attribute name="OtherPayerPatientInfo_NM108_IdentificationQualifier" type="xs:string" />
                        <xs:attribute name="OtherPayerPatientInfo_NM109_IdentificationCode" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330A_REF_OtherSubscriberSecondaryInfo">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherInsuredAddtionalIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330B_REF_OtherPayerSecondaryInfo">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330C_REF_OtherPayerPatientIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerPatientSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330D_REF_OtherPayerAttendingIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerAttendingProviderIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330E_REF_OtherPayerOperatingProviderId">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerOperatingProviderIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330F_REF_OtherPayerOtherProviderId">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerOtherProviderIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2330H_REF_OtherPayerSvcFacilityProviderId">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="REF01_ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="REF02_OtherPayerSvcFacilityProviderIdentifier" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2400_ClaimLineItems">
                      <xs:complexType>
                        <xs:attribute name="ServiceLine_LX01_AssignedNumber" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV201_ServiceLineRevenueCode" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProcedureCode" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProcedureModifier1" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProcedureModifier2" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProcedureModifier3" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV202_ProcedureModifier4" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV203_LineItemChargeAmount" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV204_UnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV205_ServiceUnitCount" type="xs:int" />
                        <xs:attribute name="InsServiceLine_SV206_ServiceLineRate" type="xs:string" />
                        <xs:attribute name="InsServiceLine_SV207_LineItemDeniedChargeOrNonCoveredChargeAmount" type="xs:string" />
                        <xs:attribute name="ServiceLineDate_DTP03_ServiceDate" type="xs:string" />
                        <xs:attribute name="AssessmentDate_DTP03_AssessmentDate" type="xs:string" />
                        <xs:attribute name="ServiceTaxAmt_AMT02_ServiceTaxAmount" type="xs:string" />
                        <xs:attribute name="FacilityTaxAmt_AMT02_FacilityTaxAmount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP01_PricingMethodology" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP02_RepricedAllowedAmount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP03_RepricedSavingAmount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP04_RepricedOrganizationalIdentifier" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP05_RepricingPerDiemFlatRateAmount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP06_RepricedApprovedAmbPatientGrpCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP07_RepricedApprovedAmbPatientGrpAmount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP08_RepricedApprovedRevenueCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP09_ProductOrServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP10_RepricedApprovedProcedureCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP11_UnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP12_RepricedApprovedServiceUnitCount" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP13_RejectReasonCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP14_PolicyComplianceCode" type="xs:string" />
                        <xs:attribute name="LinePricing_HCP15_ExceptionCode" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM102_EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM103_LastName" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM104_FirstName" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM105_MiddleName" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM107_Suffix" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_NM109_PrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_REF01_ReferenceIDQualifier" type="xs:string" />
                        <xs:attribute name="AttendingPhysician_REF02_SecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM103_LastName" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM104_FirstName" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM105_MiddleName" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM107_Suffix" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_NM109_PrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_REF01_ReferenceIDQualifier" type="xs:string" />
                        <xs:attribute name="OperatingPhysician_REF02_SecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM102_EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM103_LastName" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM104_FirstName" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM105_MiddleName" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM107_Suffix" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM108_IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="OtherProvider_NM109_PrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="OtherProvider_REF01_ReferenceIDQualifier" type="xs:string" />
                        <xs:attribute name="OtherProvider_REF02_SecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD01_PayerIdentifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD02_ServiceLinePaidAmount" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0301_ServiceIDQualifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0302_ProcedureCode" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0303_ProcedureModifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0304_ProcedureModifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0305_ProcedureModifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0306_ProcedureModifier" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD0307_ProcedureCodeDescription" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD04_ServiceLineRevenueCode" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD05_PaidUnitsOfService" type="xs:string" />
                        <xs:attribute name="ServiceLineAdjudication_SVD06_BundledUnbundledLineNumber" type="xs:string" />
                        <xs:attribute name="ServiceAdjudicationDate_DTP03_ServiceAdjudicationOrPaymentDate" type="xs:string" />
                        <xs:attribute name="Subscriber_NM109_SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="Claim_CLM01_PatientAccountNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2400_PWK_LineSupplementalInformation">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="PWK01_AttachmentReportTypeCode" type="xs:string" />
                        <xs:attribute name="PWK02_AttachmentTransmissionCode" type="xs:string" />
                        <xs:attribute name="PWK06_AttachmentControlNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2410_DrugIdentification">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="ItemIdentification_LIN03_ProductOrServiceId" type="xs:string" />
                        <xs:attribute name="PricingInfo_CTP03_DrugUnitPrice" type="xs:string" />
                        <xs:attribute name="PricingInfo_CTP04_NationalDrugUnitCount" type="xs:string" />
                        <xs:attribute name="PricingInfo_CTP0501_UnitOrBasisForMeasurementCode" type="xs:string" />
                        <xs:attribute name="PrescriptionNumber_REF02_PrescriptionNumber" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_2430_CAS_ServiceLineAdjustment">
                      <xs:complexType>
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="CAS01_AdjustmentGroupCode" type="xs:string" />
                        <xs:attribute name="CAS02_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS03_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS04_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="CAS05_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS06_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS07_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="CAS08_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS09_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS010_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="CAS011_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS012_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS013_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="CAS014_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS015_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS016_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="CAS017_AdjustmentReasonCode" type="xs:string" />
                        <xs:attribute name="CAS018_AdjustmentAmount" type="xs:string" />
                        <xs:attribute name="CAS019_AdjustmentQuantity" type="xs:string" />
                        <xs:attribute name="Subscriber_HL01_SubscriberHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="Patient_HL01_PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="BTSMessageId" type="xs:string" />
                        <xs:attribute name="BTSInterchangeId" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="CLM_837I_Header">
                      <xs:complexType>
                        <xs:attribute name="ST01_TransactionSetIdentifierCode" type="xs:string" />
                        <xs:attribute name="ST02_TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="BHT01_HierarchicalStructureCode" type="xs:string" />
                        <xs:attribute name="BHT02_TransactionSetPurposeCode" type="xs:string" />
                        <xs:attribute name="BHT03_OriginatorApplicationTransactionIdentifier" type="xs:string" />
                        <xs:attribute name="BHT04_TransactionSetCreationDate" type="xs:string" />
                        <xs:attribute name="BHT05_TransactionSetCreationTime" type="xs:string" />
                        <xs:attribute name="BHT06_ClaimOrEncounterIdentifier" type="xs:string" />
                        <xs:attribute name="TransmissionType_REF01_ReferenceIDQualifier" type="xs:string" />
                        <xs:attribute name="TransmissionType_REF02_TransmissionTypeCode" type="xs:string" />
                        <xs:attribute name="ST01_EDIMessageType" type="xs:string" />
                        <xs:attribute name="SE01_NumberIncludedSegments" type="xs:int" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="IDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="DataFile">
                      <xs:complexType>
                        <xs:attribute name="DataFileIDKey" type="xs:int" />
                        <xs:attribute name="DataFilePath" type="xs:string" />
                        <xs:attribute name="DataFileName" type="xs:string" />
                        <xs:attribute name="LastModifiedDate" type="xs:string" />
                        <xs:attribute name="FileSize" type="xs:string" />
                        <xs:attribute name="ExecutionTime" type="xs:string" />
                        <xs:attribute name="ExecutionDate" type="xs:string" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="XMLPayload" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRClaim">
                      <xs:complexType>
                        <xs:attribute name="PatientName" type="xs:string" />
                        <xs:attribute name="FromServiceDate" type="xs:string" />
                        <xs:attribute name="ToServiceDate" type="xs:string" />
                        <xs:attribute name="PatientControlNumber" type="xs:string" />
                        <xs:attribute name="TotalClaimCharge" type="xs:string" />
                        <xs:attribute name="BillingProviderTaxID" type="xs:string" />
                        <xs:attribute name="ClearingHouseTraceNumber" type="xs:string" />
                        <xs:attribute name="PayerClaimNumber" type="xs:string" />
                        <xs:attribute name="AvailityTraceNumber" type="xs:string" />
                        <xs:attribute name="Claim_3_Child10" type="xs:string" />
                        <xs:attribute name="Claim_3_Child11" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRClaimAdjudication">
                      <xs:complexType>
                        <xs:attribute name="BillType" type="xs:string" />
                        <xs:attribute name="AllowedAmount" type="xs:string" />
                        <xs:attribute name="NonCoveredAmount" type="xs:string" />
                        <xs:attribute name="DeductableAmount" type="xs:string" />
                        <xs:attribute name="CoPayAmount" type="xs:string" />
                        <xs:attribute name="CoInsuranceAmount" type="xs:string" />
                        <xs:attribute name="WithholdAmount" type="xs:string" />
                        <xs:attribute name="EstimatedPaymentAmount" type="xs:string" />
                        <xs:attribute name="PatientLiability" type="xs:string" />
                        <xs:attribute name="MessageCode" type="xs:string" />
                        <xs:attribute name="MessageText" type="xs:string" />
                        <xs:attribute name="Adjudication_3a_Child12" type="xs:string" />
                        <xs:attribute name="Adjudication_3a_Child13" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute name="PatientControlNumber" type="xs:string" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRClaimError">
                      <xs:complexType>
                        <xs:attribute name="MessageSource" type="xs:string" />
                        <xs:attribute name="MessageType" type="xs:string" />
                        <xs:attribute name="ClaimError_3e_Child3" type="xs:string" />
                        <xs:attribute name="MessageText" type="xs:string" />
                        <xs:attribute name="Loop" type="xs:string" />
                        <xs:attribute name="Segment" type="xs:string" />
                        <xs:attribute name="Field" type="xs:string" />
                        <xs:attribute name="ClaimError_3e_Child8" type="xs:string" />
                        <xs:attribute name="ClaimError_3e_Child9" type="xs:string" />
                        <xs:attribute name="ClaimError_3e_Child10" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute name="PatientControlNumber" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRClaimMessage">
                      <xs:complexType>
                        <xs:attribute name="MessageSource" type="xs:string" />
                        <xs:attribute name="MessageType" type="xs:string" />
                        <xs:attribute name="MessageCode" type="xs:string" />
                        <xs:attribute name="MessageText" type="xs:string" />
                        <xs:attribute name="ClaimMessage_3c_Child5" type="xs:string" />
                        <xs:attribute name="ClaimMessage_3c_Child6" type="xs:string" />
                        <xs:attribute name="ClaimMessage_3c_Child7" type="xs:string" />
                        <xs:attribute name="ClaimMessage_3c_Child8" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute name="PatientControlNumber" type="xs:string" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRHeader">
                      <xs:complexType>
                        <xs:attribute name="DateOfBatchReceipt" type="xs:string" />
                        <xs:attribute name="TimeOfBatchReceipt" type="xs:string" />
                        <xs:attribute name="InternalUsage" type="xs:string" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="EBRPayer">
                      <xs:complexType>
                        <xs:attribute name="PayerName" type="xs:string" />
                        <xs:attribute name="TotalClaimsInBatch" type="xs:string" />
                        <xs:attribute name="TotalClaimsAccepted" type="xs:string" />
                        <xs:attribute name="Payer_2_Child4" type="xs:string" />
                        <xs:attribute name="HeaderID" type="xs:int" />
                        <xs:attribute name="AvailityBatchID" type="xs:string" />
                        <xs:attribute name="FileControlNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="FunctionalGroup">
                      <xs:complexType>
                        <xs:attribute name="FunctionalIdentifierCode" type="xs:string" />
                        <xs:attribute name="ApplicationSenderCode" type="xs:string" />
                        <xs:attribute name="ApplicationReceiverCode" type="xs:string" />
                        <xs:attribute name="GroupDate" type="xs:string" />
                        <xs:attribute name="GroupTime" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="ResponsibleAgencyCode" type="xs:string" />
                        <xs:attribute name="VersionReleaseIndustryIdentifierCode" type="xs:string" />
                        <xs:attribute name="NumberofTransactionSetsIncluded" type="xs:int" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="InterchangeIDKey" type="xs:int" />
                        <xs:attribute name="GroupIDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="Interchange">
                      <xs:complexType>
                        <xs:attribute name="DataFileKeyID" type="xs:int" />
                        <xs:attribute name="AuthorizationInformationQualifier" type="xs:string" />
                        <xs:attribute name="AuthorizationInformation" type="xs:string" />
                        <xs:attribute name="SecurityInformationQualifier" type="xs:string" />
                        <xs:attribute name="SecurityInformation" type="xs:string" />
                        <xs:attribute name="InterchangeSenderQualifier" type="xs:string" />
                        <xs:attribute name="InterchangeSenderID" type="xs:string" />
                        <xs:attribute name="InterchangeReceiverQual" type="xs:string" />
                        <xs:attribute name="InterchangeReceiverID" type="xs:string" />
                        <xs:attribute name="InterchangeDate" type="xs:string" />
                        <xs:attribute name="InterchangeTime" type="xs:string" />
                        <xs:attribute name="InterchangeControlStandardsIdentifier" type="xs:string" />
                        <xs:attribute name="InterchangeControlVersionNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="AcknowledgementRequested" type="xs:string" />
                        <xs:attribute name="UsageIndicator" type="xs:string" />
                        <xs:attribute name="ComponentElementSeparator" type="xs:string" />
                        <xs:attribute name="NumberofIncludedFunctionalGroups" type="xs:int" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="OriginalInterchange" type="xs:string" />
                        <xs:attribute name="InterchangeIDKey" type="xs:int" />
                        <xs:attribute name="ProcessingDate" type="xs:string" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="LookupValues">
                      <xs:complexType>
                        <xs:attribute name="ID" type="xs:string" />
                        <xs:attribute name="Name" type="xs:string" />
                        <xs:attribute name="LookupType" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ODS_Date">
                      <xs:complexType>
                        <xs:attribute name="PK_Date" type="xs:string" />
                        <xs:attribute name="Date_Name" type="xs:string" />
                        <xs:attribute name="Year" type="xs:string" />
                        <xs:attribute name="Year_Name" type="xs:string" />
                        <xs:attribute name="Half_Year" type="xs:string" />
                        <xs:attribute name="Half_Year_Name" type="xs:string" />
                        <xs:attribute name="Quarter" type="xs:string" />
                        <xs:attribute name="Quarter_Name" type="xs:string" />
                        <xs:attribute name="Month" type="xs:string" />
                        <xs:attribute name="Month_Name" type="xs:string" />
                        <xs:attribute name="Week" type="xs:string" />
                        <xs:attribute name="Week_Name" type="xs:string" />
                        <xs:attribute name="Day_Of_Year" type="xs:int" />
                        <xs:attribute name="Day_Of_Year_Name" type="xs:string" />
                        <xs:attribute name="Day_Of_Half_Year" type="xs:int" />
                        <xs:attribute name="Day_Of_Half_Year_Name" type="xs:string" />
                        <xs:attribute name="Day_Of_Quarter" type="xs:int" />
                        <xs:attribute name="Day_Of_Quarter_Name" type="xs:string" />
                        <xs:attribute name="Day_Of_Month" type="xs:int" />
                        <xs:attribute name="Day_Of_Month_Name" type="xs:string" />
                        <xs:attribute name="Day_Of_Week" type="xs:int" />
                        <xs:attribute name="Day_Of_Week_Name" type="xs:string" />
                        <xs:attribute name="Week_Of_Year" type="xs:int" />
                        <xs:attribute name="Week_Of_Year_Name" type="xs:string" />
                        <xs:attribute name="Month_Of_Year" type="xs:int" />
                        <xs:attribute name="Month_Of_Year_Name" type="xs:string" />
                        <xs:attribute name="Month_Of_Half_Year" type="xs:int" />
                        <xs:attribute name="Month_Of_Half_Year_Name" type="xs:string" />
                        <xs:attribute name="Month_Of_Quarter" type="xs:int" />
                        <xs:attribute name="Month_Of_Quarter_Name" type="xs:string" />
                        <xs:attribute name="Quarter_Of_Year" type="xs:int" />
                        <xs:attribute name="Quarter_Of_Year_Name" type="xs:string" />
                        <xs:attribute name="Quarter_Of_Half_Year" type="xs:int" />
                        <xs:attribute name="Quarter_Of_Half_Year_Name" type="xs:string" />
                        <xs:attribute name="Half_Year_Of_Year" type="xs:int" />
                        <xs:attribute name="Half_Year_Of_Year_Name" type="xs:string" />
                        <xs:attribute name="TimeIDKey" type="xs:int" />
                        <xs:attribute name="CurrentDay" type="xs:string" />
                        <xs:attribute name="CurrentWeek" type="xs:string" />
                        <xs:attribute name="CurrentMonth" type="xs:string" />
                        <xs:attribute name="CurrentYear" type="xs:string" />
                        <xs:attribute name="CurrentDayNumber" type="xs:int" />
                        <xs:attribute name="CurrentWeekNumber" type="xs:int" />
                        <xs:attribute name="CurrentMonthNumber" type="xs:int" />
                        <xs:attribute name="CurrentYearNumber" type="xs:int" />
                        <xs:attribute name="DateIDKey" type="xs:int" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="Patient">
                      <xs:complexType>
                        <xs:attribute name="PatientIDKey" type="xs:int" />
                        <xs:attribute name="PatientHierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="PatientHierarchicalParentIDNumber" type="xs:string" />
                        <xs:attribute name="PatientHierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="PatientHierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="IndividualRelationshipCode" type="xs:string" />
                        <xs:attribute name="EntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="PatientLastName" type="xs:string" />
                        <xs:attribute name="PatientFirstName" type="xs:string" />
                        <xs:attribute name="PatientMiddleName" type="xs:string" />
                        <xs:attribute name="PatientNameSuffix" type="xs:string" />
                        <xs:attribute name="PatientIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="PatientPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="PatientAddressLine1" type="xs:string" />
                        <xs:attribute name="PatientAddressLine2" type="xs:string" />
                        <xs:attribute name="PatientCityName" type="xs:string" />
                        <xs:attribute name="PatientStateCode" type="xs:string" />
                        <xs:attribute name="PatientPostalCode" type="xs:string" />
                        <xs:attribute name="PatientCountryCode" type="xs:string" />
                        <xs:attribute name="PatientGenderCode" type="xs:string" />
                        <xs:attribute name="PatientBirthDate" type="xs:string" />
                        <xs:attribute name="ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="PatientSecondaryIdentifier" type="xs:string" />
                        <xs:attribute name="PropertyAndCasualtyRefIdQualifier" type="xs:string" />
                        <xs:attribute name="PropertyCasualtyClaimNumber" type="xs:string" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="HierarchicalIDNumber" type="xs:int" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="TransactionSetIDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ProcessingError">
                      <xs:complexType>
                        <xs:attribute name="FKIDKey" type="xs:string" />
                        <xs:attribute name="FKType" type="xs:string" />
                        <xs:attribute name="ErrorIDKey" type="xs:int" />
                        <xs:attribute name="ErrorID" type="xs:string" />
                        <xs:attribute name="Severity" type="xs:string" />
                        <xs:attribute name="Category" type="xs:string" />
                        <xs:attribute name="Snip" type="xs:string" />
                        <xs:attribute name="ErrorIndex" type="xs:string" />
                        <xs:attribute name="ErrorMessage" type="xs:string" />
                        <xs:attribute name="ErrorException" type="xs:string" />
                        <xs:attribute name="ErrorType" type="xs:string" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="ErrorProcessingDate" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="ProcessingStatus">
                      <xs:complexType>
                        <xs:attribute name="ProcessingStatusCode" type="xs:string" />
                        <xs:attribute name="ProcessingStatusIDKey" type="xs:int" />
                        <xs:attribute name="FKIDKey" type="xs:string" />
                        <xs:attribute name="FKType" type="xs:string" />
                        <xs:attribute name="StatusDate" type="xs:string" />
                        <xs:attribute name="StatusUpdateFrom" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="Subscriber">
                      <xs:complexType>
                        <xs:attribute name="SubscriberIDKey" type="xs:int" />
                        <xs:attribute name="HierarchicalIDNumber" type="xs:string" />
                        <xs:attribute name="HierarchicalParentIDNumber" type="xs:string" />
                        <xs:attribute name="HierarchicalLevelCode" type="xs:string" />
                        <xs:attribute name="HierarchicalChildCode" type="xs:string" />
                        <xs:attribute name="PayerResponsibilitySequenceNumberCode" type="xs:string" />
                        <xs:attribute name="IndividualRelationshipCode" type="xs:string" />
                        <xs:attribute name="InsuredGroupOrPolicyNumber" type="xs:string" />
                        <xs:attribute name="InsuredGroupName" type="xs:string" />
                        <xs:attribute name="ClaimFilingIndicatorCode" type="xs:string" />
                        <xs:attribute name="EntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="EntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="SubscriberLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="SubscriberFirstName" type="xs:string" />
                        <xs:attribute name="SubscriberMiddleName" type="xs:string" />
                        <xs:attribute name="SubscriberNameSuffix" type="xs:string" />
                        <xs:attribute name="IdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="SubscriberPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="SubscriberAddressLine1" type="xs:string" />
                        <xs:attribute name="SubscriberAddressLine2" type="xs:string" />
                        <xs:attribute name="SubscriberCityName" type="xs:string" />
                        <xs:attribute name="SubscriberStateCode" type="xs:string" />
                        <xs:attribute name="SubscriberPostalCode" type="xs:string" />
                        <xs:attribute name="SubscriberCountryCode" type="xs:string" />
                        <xs:attribute name="SubscriberGenderCode" type="xs:string" />
                        <xs:attribute name="SubscriberBirthDate" type="xs:string" />
                        <xs:attribute name="SubscriberSupplementalIdentifier" type="xs:string" />
                        <xs:attribute name="SubscriberPropertyCasualtyClaimNumber" type="xs:string" />
                        <xs:attribute name="SubscriberCCEntityIdentiferCode" type="xs:string" />
                        <xs:attribute name="SubscriberCCEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardHolderLastOrOrganizationalName" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardHolderFirstName" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardHolderMiddleName" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardHolderNameSuffix" type="xs:string" />
                        <xs:attribute name="CreditOrDebitIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardNumber" type="xs:string" />
                        <xs:attribute name="CreditOrDebitReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="CreditOrDebitCardAuthorizationNumber" type="xs:string" />
                        <xs:attribute name="PayerEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="PayerEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="PayerLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="PayerIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="PayerIdentificationCode" type="xs:string" />
                        <xs:attribute name="PayerAddressLine1" type="xs:string" />
                        <xs:attribute name="PayerAddressLine2" type="xs:string" />
                        <xs:attribute name="PayerCityName" type="xs:string" />
                        <xs:attribute name="PayerStateCode" type="xs:string" />
                        <xs:attribute name="PayerPostalCode" type="xs:string" />
                        <xs:attribute name="PayerCountryCode" type="xs:string" />
                        <xs:attribute name="PayerReferenceIdQualifier" type="xs:string" />
                        <xs:attribute name="PayerAdditionalIdentifier" type="xs:string" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="TransactionSetIDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="unbounded" name="TransactionSet">
                      <xs:complexType>
                        <xs:attribute name="TransactionSetIdentifierCode" type="xs:string" />
                        <xs:attribute name="TransactionSetControlNumber" type="xs:string" />
                        <xs:attribute name="HierarchicalStructureCode" type="xs:string" />
                        <xs:attribute name="TransactionSetPurposeCode" type="xs:string" />
                        <xs:attribute name="OriginatorApplicationTransactionIdentifier" type="xs:string" />
                        <xs:attribute name="TransactionSetCreationDate" type="xs:string" />
                        <xs:attribute name="TransactionSetCreationTime" type="xs:string" />
                        <xs:attribute name="ClaimOrEncounterIdentifier" type="xs:string" />
                        <xs:attribute name="ReferenceIdentificationQualifier" type="xs:string" />
                        <xs:attribute name="TransmissionTypeCode" type="xs:string" />
                        <xs:attribute name="SubmitterEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="SubmitterEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="SubmitterLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="SubmitterFirstName" type="xs:string" />
                        <xs:attribute name="SubmitterMiddleName" type="xs:string" />
                        <xs:attribute name="SubmitterIdentificationCodeQualifier" type="xs:string" />
                        <xs:attribute name="SubmitterIdentifier" type="xs:string" />
                        <xs:attribute name="SubmitterContactFunctionCode" type="xs:string" />
                        <xs:attribute name="SubmitterContactName" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumberQualifier1" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumber1" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumberQualifier2" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumber2" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumberQualifier3" type="xs:string" />
                        <xs:attribute name="SubmitterCommunicationNumber3" type="xs:string" />
                        <xs:attribute name="ReceiverEntityIdentifierCode" type="xs:string" />
                        <xs:attribute name="ReceiverEntityTypeQualifier" type="xs:string" />
                        <xs:attribute name="ReceiverLastOrOrganizationName" type="xs:string" />
                        <xs:attribute name="ReceiverIdentificationNumber" type="xs:string" />
                        <xs:attribute name="ReceiverPrimaryIdentifier" type="xs:string" />
                        <xs:attribute name="EDIMessageType" type="xs:string" />
                        <xs:attribute name="DateProcessed" type="xs:string" />
                        <xs:attribute name="GroupControlNumber" type="xs:string" />
                        <xs:attribute name="InterchangeControlNumber" type="xs:string" />
                        <xs:attribute name="GroupIDKey" type="xs:int" />
                        <xs:attribute name="TransactionSetIDKey" type="xs:int" />
                        <xs:attribute name="InterchangeIDKey" type="xs:int" />
                        <xs:attribute name="BTSMessageID" type="xs:string" />
                        <xs:attribute name="BTSInterchangeID" type="xs:string" />
                        <xs:attribute ref="updategram:at-identity" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Response">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Success" type="xs:anyType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>